這篇要實驗的是在linux 底下以gcc compile 出的執行檔, 筆者嘗試透過逆向工程的方式,
看看是否可以從裏頭看到什麼東西?
strings - print the strings of printable characters in files.
列印檔案中可被列印出的字元
簡言之,檔案可以是以下幾種:
- 純文字檔案
- 編譯過可被執行的檔案
- 動態連結檔
- 靜態連結檔
strings **demo**
筆者不禁心想, 逆向工程如此強大, 那是否有什麼辦法可以增加逆向工程的複雜度呢?